<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html lang="en">

<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <title>LCOV - code analysis - src/caffe/util/math_functions.cpp - functions</title>
  <link rel="stylesheet" type="text/css" href="../../../gcov.css">
</head>

<body>

  <table width="100%" border=0 cellspacing=0 cellpadding=0>
    <tr><td class="title">LCOV - code coverage report</td></tr>
    <tr><td class="ruler"><img src="../../../glass.png" width=3 height=3 alt=""></td></tr>

    <tr>
      <td width="100%">
        <table cellpadding=1 border=0 width="100%">
          <tr>
            <td width="10%" class="headerItem">Current view:</td>
            <td width="35%" class="headerValue"><a href="../../../index.html">top level</a> - <a href="index.html">src/caffe/util</a> - math_functions.cpp<span style="font-size: 80%;"> (<a href="math_functions.cpp.gcov.html">source</a> / functions)</span></td>
            <td width="5%"></td>
            <td width="15%"></td>
            <td width="10%" class="headerCovTableHead">Hit</td>
            <td width="10%" class="headerCovTableHead">Total</td>
            <td width="15%" class="headerCovTableHead">Coverage</td>
          </tr>
          <tr>
            <td class="headerItem">Test:</td>
            <td class="headerValue">code analysis</td>
            <td></td>
            <td class="headerItem">Lines:</td>
            <td class="headerCovTableEntry">46</td>
            <td class="headerCovTableEntry">144</td>
            <td class="headerCovTableEntryLo">31.9 %</td>
          </tr>
          <tr>
            <td class="headerItem">Date:</td>
            <td class="headerValue">2020-09-11 22:50:33</td>
            <td></td>
            <td class="headerItem">Functions:</td>
            <td class="headerCovTableEntry">17</td>
            <td class="headerCovTableEntry">60</td>
            <td class="headerCovTableEntryLo">28.3 %</td>
          </tr>
          <tr>
            <td class="headerItem">Legend:</td>
            <td class="headerValueLeg">            Lines:
            <span class="coverLegendCov">hit</span>
            <span class="coverLegendNoCov">not hit</span>
</td>
            <td></td>
          </tr>
          <tr><td><img src="../../../glass.png" width=3 height=3 alt=""></td></tr>
        </table>
      </td>
    </tr>

    <tr><td class="ruler"><img src="../../../glass.png" width=3 height=3 alt=""></td></tr>
  </table>

  <center>
  <table width="60%" cellpadding=1 cellspacing=1 border=0>
    <tr><td><br></td></tr>
    <tr>
      <td width="80%" class="tableHead">Function Name <span class="tableHeadSort"><a href="math_functions.cpp.func.html"><img src="../../../updown.png" width=10 height=14 alt="Sort by function name" title="Sort by function name" border=0></a></span></td>
      <td width="20%" class="tableHead">Hit count <span class="tableHeadSort"><img src="../../../glass.png" width=10 height=14 alt="Sort by hit count" title="Sort by hit count" border=0></span></td>
    </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#51">_ZN5caffe10caffe_axpyIdEEviT_PKS1_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#84">_ZN5caffe10caffe_copyIdEEviPKT_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#84">_ZN5caffe10caffe_copyIiEEviPKT_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#84">_ZN5caffe10caffe_copyIjEEviPKT_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#182">_ZN5caffe10caffe_powxIdEEviPKT_S1_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#176">_ZN5caffe10caffe_powxIfEEviPKT_S1_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#111">_ZN5caffe10caffe_scalIdEEviT_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#203">_ZN5caffe10caffe_sqrtIdEEviPKT_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#198">_ZN5caffe10caffe_sqrtIfEEviPKT_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#349">_ZN5caffe13caffe_cpu_dotIdEET_iPKS1_S3_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#365">_ZN5caffe14caffe_cpu_asumIdEET_iPKS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#360">_ZN5caffe14caffe_cpu_asumIfEET_iPKS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#22">_ZN5caffe14caffe_cpu_gemmIdEEv15CBLAS_TRANSPOSES1_iiiT_PKS2_S4_S2_PS2_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#40">_ZN5caffe14caffe_cpu_gemvIdEEv15CBLAS_TRANSPOSEiiT_PKS2_S4_S2_PS2_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#122">_ZN5caffe15caffe_cpu_axpbyIdEEviT_PKS1_S1_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#377">_ZN5caffe15caffe_cpu_scaleIdEEviT_PKS1_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#370">_ZN5caffe15caffe_cpu_scaleIfEEviT_PKS1_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#242">_ZN5caffe15caffe_nextafterIdEET_S1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#77">_ZN5caffe16caffe_add_scalarIdEEviT_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#70">_ZN5caffe16caffe_add_scalarIfEEviT_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#254">_ZN5caffe17caffe_rng_uniformIdEEviT_S1_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#275">_ZN5caffe18caffe_rng_gaussianIdEEviT_S1_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#275">_ZN5caffe18caffe_rng_gaussianIfEEviT_S1_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#297">_ZN5caffe19caffe_rng_bernoulliIdEEviT_Pi</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#317">_ZN5caffe19caffe_rng_bernoulliIdEEviT_Pj</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#297">_ZN5caffe19caffe_rng_bernoulliIfEEviT_Pi</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#317">_ZN5caffe19caffe_rng_bernoulliIfEEviT_Pj</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#343">_ZN5caffe21caffe_cpu_strided_dotIdEET_iPKS1_iS3_i</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#233">_ZN5caffe9caffe_absIdEEviPKT_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#228">_ZN5caffe9caffe_absIfEEviPKT_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#134">_ZN5caffe9caffe_addIdEEviPKT_S3_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#128">_ZN5caffe9caffe_addIfEEviPKT_S3_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#170">_ZN5caffe9caffe_divIdEEviPKT_S3_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#213">_ZN5caffe9caffe_expIdEEviPKT_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#223">_ZN5caffe9caffe_logIdEEviPKT_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#218">_ZN5caffe9caffe_logIfEEviPKT_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#158">_ZN5caffe9caffe_mulIdEEviPKT_S3_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#152">_ZN5caffe9caffe_mulIfEEviPKT_S3_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#55">_ZN5caffe9caffe_setIdEEviT_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#193">_ZN5caffe9caffe_sqrIdEEviPKT_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#188">_ZN5caffe9caffe_sqrIfEEviPKT_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#146">_ZN5caffe9caffe_subIdEEviPKT_S3_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#140">_ZN5caffe9caffe_subIfEEviPKT_S3_PS1_</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#383">_GLOBAL__sub_I_math_functions.cpp</a></td>
              <td class="coverFnHi">1</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#383">_Z41__static_initialization_and_destruction_0ii</a></td>
              <td class="coverFnHi">1</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#237">_ZN5caffe14caffe_rng_randEv</a></td>
              <td class="coverFnHi">2</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#242">_ZN5caffe15caffe_nextafterIfEET_S1_</a></td>
              <td class="coverFnHi">8</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#254">_ZN5caffe17caffe_rng_uniformIfEEviT_S1_PS1_</a></td>
              <td class="coverFnHi">8</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#106">_ZN5caffe10caffe_scalIfEEviT_PS1_</a></td>
              <td class="coverFnHi">10000</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#349">_ZN5caffe13caffe_cpu_dotIfEET_iPKS1_S3_</a></td>
              <td class="coverFnHi">24202</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#337">_ZN5caffe21caffe_cpu_strided_dotIfEET_iPKS1_iS3_i</a></td>
              <td class="coverFnHi">24202</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#55">_ZN5caffe9caffe_setIiEEviT_PS1_</a></td>
              <td class="coverFnHi">24202</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#116">_ZN5caffe15caffe_cpu_axpbyIfEEviT_PKS1_S1_PS1_</a></td>
              <td class="coverFnHi">80000</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#47">_ZN5caffe10caffe_axpyIfEEviT_PKS1_PS1_</a></td>
              <td class="coverFnHi">160000</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#55">_ZN5caffe9caffe_setIfEEviT_PS1_</a></td>
              <td class="coverFnHi">836824</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#208">_ZN5caffe9caffe_expIfEEviPKT_PS1_</a></td>
              <td class="coverFnHi">850064</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#84">_ZN5caffe10caffe_copyIfEEviPKT_PS1_</a></td>
              <td class="coverFnHi">952165</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#33">_ZN5caffe14caffe_cpu_gemvIfEEv15CBLAS_TRANSPOSEiiT_PKS2_S4_S2_PS2_</a></td>
              <td class="coverFnHi">2150064</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#11">_ZN5caffe14caffe_cpu_gemmIfEEv15CBLAS_TRANSPOSES1_iiiT_PKS2_S4_S2_PS2_</a></td>
              <td class="coverFnHi">6258724</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="math_functions.cpp.gcov.html#164">_ZN5caffe9caffe_divIfEEviPKT_S3_PS1_</a></td>
              <td class="coverFnHi">8500640</td>
            </tr>
  </table>
  <br>
  </center>
  <table width="100%" border=0 cellspacing=0 cellpadding=0>
    <tr><td class="ruler"><img src="../../../glass.png" width=3 height=3 alt=""></td></tr>
    <tr><td class="versionInfo">Generated by: <a href="http://ltp.sourceforge.net/coverage/lcov.php" target="_parent">LCOV version 1.12</a></td></tr>
  </table>
  <br>

</body>
</html>
